package com.omall.open.sdk.domain;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author 枫伦
 * @description: TODO
 * @date 2020/11/17 7:43 下午
 */
@Data
public class RefundInfo implements Serializable {

	private static final long serialVersionUID = -1836342317198692370L;
	/**
	 * 平台订单号
	 */
	private String platformOrderCode;

	/**
	 * 平台退款单号
	 */
	private String platformRetrunOrderCode;


	/**
	 * 退款类型
	 */
	private String returnType;


	/**
	 * 退款理由
	 */
	private String returnReason;


	/**
	 * 退款状态
	 */
	private String returnStatus;


	/**
	 * sku图片
	 */
	private String img;


	/**
	 * 商品名称
	 */
	private String productName;


	/**
	 * 子货号
	 */
	private String skuCode;


	/**
	 * 供应商货号
	 */
	private String factoryCode;


	/**
	 * 商品规格条码
	 */
	private String supplySkuCode;


	/**
	 * 退款数量
	 */
	private Long count;


	/**
	 * 售后单的申请时间
	 */
	private Date returnCreateTime;


	/**
	 * 用户寄回的物流单号
	 */
	private String customLogisticsCode;


	/**
	 * 用户寄回的物流公司
	 */
	private String customLogisticsCompany;


	/**
	 * 退款比例（100%）
	 */
	private Integer priceRate;


	/**
	 * 退款扣减结算金额(单位:分)
	 */
	private Integer refundDeduction;


	/**
	 * 退款金额(单位:分)
	 */
	private Long price;


	/**
	 * 入库时间
	 */
	private Date enteredTime;

}
